package toOffer;

/**
 * <h3>leetcode</h3>
 *
 * @author BigFaceCat
 * @date 2024/3/26 18:43
 * @description <p>智线 | 初中级工程师笔试题 A 套 @ 2024 第三题</p>
 */

/**
 * 题目：
 * 现有 6 个颜色各不相同的水桶，其桶身和桶盖颜色相同，现在将桶身和桶盖随机打乱组合，求全部桶盖和桶
 * 身都不匹配的组合有多少种？请把所有组合都打印出来
 */
public class realMeet03 {
    public static void main(String[] args) {

    }

    /**
     * 思路：
     * （1）以abcdef代表不同颜色的桶，大写字母A代表桶盖、小写字母a代表桶身
     * （2）题目求全部桶盖和桶都不匹配的组合，也就是说这6种桶不管怎么排列组合都不能有一个桶盖、桶身相同
     * （3）换而言之，可以说：结果值 = 所有组合数 - 6*n(某一个桶盖相同 && 其他五个桶盖不相同）+ 6 =
     *
     */
    public static void fun(){

    }
}
